strip of necessaries or conveniences - Türkçe İngilizce Sözlük